place of sitting - Español Inglés Diccionario